St. Lucia — synonyms, definition
1. St. Lucia (Noun)
1 synonym
Saint Lucia
2 definitions
St. Lucia (Noun) — A volcanic island in the Windward Isles to the south of Martinique.
St. Lucia (Noun) — A country on the island of Saint Lucia; gained independence from Great Britain in 1979.
4 types of
country island land state
1 part
Castries
8 parts of
British Commonwealth Caribbean Commonwealth of Nations Organization of American States Windward Islands Windward Isles commonwealth oas